Roan Dawkins
نویسنده
چکیده
Unlike most other programming languages, Java has included support for multithreading in the Java Language Specification (JLS) since its inception in 1995 [4]. However, Java’s multithreading model is directly based on Hoare’s monitor concept [9] and uses low-level constructs such as synchronized code blocks, and library routines such as the wait(), notify(), and notifyAll() methods from class Thread. This approach is particularly error-prone as these constructs are easily abused or misunderstood by a programmer without sufficient multi-threading knowledge [4, 8]. Recent work in the field has been based on using one of the following techniques to overcome the shortcomings in Java’s multithreading model: 1) extensions to the monitor concept, 2) message passing, and 3) assertions and preconditions. Guava [1] and Java4P [3] (based on techniques 1, and 3 respectively) are two of several approaches proposed recently to provide a higher-level, less error-prone Java synchronization model. This paper evaluates these approaches using 1) applicability – is the proposed solution capable of solving common synchronization scenarios, 2) invasiveness – to what degree does the approach intrude on new and existing programs, and 3) flexibility – to what granularity is concurrency allowed, in an effort to determine if either approach is better from an application programmer’s perspective.
منابع مشابه
Ehics Captured by the Genes; A Survey on Richard Dawkin’s Opinions about Ethics Based on the Theory of Evolution
As an evolutionist biologist, Dawkins has commented on some non-biological fields of knowledge such as ethics. Regarding ethics, he has utilized different areas of knowledge like social biology, evolutionary psychology, genetics etc. The most important aspect of Dawkins theory is that he negates any form of moral distinction between human and animals. His concerns about dealing with ethics orig...
متن کاملIntegrable Zn-Chiral Potts Model: The Missing Rapidity-Momentum Relation
The McCoy-Roan integral representation for gaps of the integrable Znsymmetric Chiral Potts quantum chain is used to calculate the boundary of the incommensurable phase for various n. In the limit n → ∞ an analytic formula for this phase boundary is obtained. The McCoy-Roan formula gives the gaps in terms of a rapidity. For the lowest gap we conjecture the relation of this rapidity to the physic...
متن کاملAnaesthesia of roan antelope (Hippotragus equinus) with a combination of A3080, medetomidine and ketamine.
A dose range was determined for anaesthesia of 20 recently boma-captured roan antelope (Hippotragus equinus) with the synthetic opiate A3080 combined with medetomidine and ketamine. A dose of 10-30 micro/kg A3080 (x = 20+/-8 microg/kg) combined with 5-21 microg/kg medetomidine (x = 13+/-7 microg/kg) plus 0.29-1.11 mg/kg ketamine (x = 0.71+/-0.24 mg/kg) was found to be safe and effective for the...
متن کاملPrevalence of Relapse and Associated Factors in Patient with Schizophrenia at Amanuel Mental Specialized Hospital, Addis Ababa, Ethiopia: Institution Based Cross Sectional Study
Prevalence of Relapse and Associated Factors in Patient with Schizophrenia at Amanuel Mental Specialized Hospital, Addis Ababa, Ethiopia: Institution Based Cross Sectional Study Zewdu Shewangizaw Weret 1 and Roan Mukherjee 2 1. College of Medicine and Health sciences, Arbaminch University, Arbaminch, Ethiopia 2. Dept. of Human Physiology, Hazaribag College of Dental Sciences and Hospital, Jhark...
متن کاملThe Evolution Ringmaster RichardDawkinsThe Greatest Show on Earth: The Evidence for Evolution2009Simon and SchusterNew York, NY, USA470 pp. $30.00
Caravan, and Hippodrome, " a year later adding the moniker " The Greatest Show on Earth. " Ever the showman, Barnum was renowned for promoting hoaxes, the most celebrated of which was the Feejee Mermaid, a mummified specimen boasting the head and torso of a monkey and the rear end of a fish. Such a ridiculous creature, what Richard Dawkins would refer to as a " fishkey, " half fish and half mon...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2004